package ast.expresiones;

import alex.Token;

public class NodoLlamadaEncadenada {
	protected Token identificador;
	protected NodoLlamadaEncadenada siguiente;

	public NodoLlamadaEncadenada(Token token) {
		identificador = token;
		siguiente = null;
	}

	public void agregarSiguiente(NodoLlamadaEncadenada nodo) {
		siguiente = nodo;
	}

	public void imprimirNodo() {
		System.out.printf("NodoLlamadaEncadenada \n");
		System.out.printf("Identificador: %s \n", identificador.getLexema());
	//	for (NodoExpresion e : argsActuales) {
		//	System.out.printf("Argumento actual: \n");
			//e.imprimirNodo();
	//	}
		if (siguiente != null)
			siguiente.imprimirNodo();
		
		System.out.printf("Fin NodoLlamadaEncadenada: \n");
	}
}
